be in rude health - French English Dictionary